package com.ruoyi.bussiness.mapper;

import java.util.List;
import com.ruoyi.bussiness.domain.TraExamRegistration;

/**
 * 考试报名Mapper接口
 * 
 * @author ruoyi
 * @date 2023-11-12
 */
public interface TraExamRegistrationMapper 
{
    /**
     * 查询考试报名
     * 
     * @param id 考试报名主键
     * @return 考试报名
     */
    public TraExamRegistration selectTraExamRegistrationById(Long id);

    /**
     * 查询考试报名列表
     * 
     * @param traExamRegistration 考试报名
     * @return 考试报名集合
     */
    public List<TraExamRegistration> selectTraExamRegistrationList(TraExamRegistration traExamRegistration);

    /**
     * 新增考试报名
     * 
     * @param traExamRegistration 考试报名
     * @return 结果
     */
    public int insertTraExamRegistration(TraExamRegistration traExamRegistration);

    /**
     * 修改考试报名
     * 
     * @param traExamRegistration 考试报名
     * @return 结果
     */
    public int updateTraExamRegistration(TraExamRegistration traExamRegistration);

    /**
     * 删除考试报名
     * 
     * @param id 考试报名主键
     * @return 结果
     */
    public int deleteTraExamRegistrationById(Long id);

    /**
     * 批量删除考试报名
     * 
     * @param ids 需要删除的数据主键集合
     * @return 结果
     */
    public int deleteTraExamRegistrationByIds(String[] ids);
}
